07. Set Up Development Environment

Set Up Development Environment

Question:

Start Quiz:

INSTRUCTOR NOTE:

Editor - we recommend Sublime Text

Python 2.7 - check your version by running python -V and if it's not 2.7.*, download download Python 2.7.9 for your OS and install it.

If you prefer to use Java, take this class instead - Building Scalable Apps, Java version

Git - download git from it's official site. We also have a git and GitHub course if you want to learn more!

SDK - download and install Google App Engine SDK for Python

Running Google App Engine on Mac OS

Unfortunately Google no longer supports the GoogleAppengineLauncher program that Karl mentions in this video. You follow use the instructions below for Linux, or you can download the deprecated GoogleAppengineLauncher installer from the "Supporting Materials" list below. Warning: Use the GoogleAppengineLauncher program at your own peril! As Google no longer supports the tool it may stop working in the future.

Running Google App Engine on Linux

To run the Development Web Server locally, run:

dev_appserver.py myapp

Where myapp is the name you want your app to have.

To upload your code to Google App Engine, run:

appcfg.py update helloworld/

Where helloworld/ is the directory you're running your web app from.

Further help is available here and here